Articles by Falko Timme
-
Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Debian Wheezy
Author: Falko Timme • Tags: debian, lighttpd, web server • Comments: 6
Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Debian Wheezy Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Debian Wheezy server with PHP5 support (through PHP-FPM) and MySQL support. PHP-FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites. I use PHP-FPM in this tutorial instead of Lighttpd's spawn-fcgi.
-
Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Debian Wheezy)
Author: Falko Timme • Tags: antivirus, debian, email, postfix • Comments: 21
This document describes how to install a Postfix mail server that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I'll also demonstrate the installation and configuration of Courier, so that Courier can authenticate against the same MySQL database Postfix uses. The resulting Postfix server is capable of SMTP-AUTH and TLS and quota. Passwords are stored in encrypted form in the database. In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin, ClamAV, and SquirrelMail.
-
Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support (LEMP) On Ubuntu 13.04
Author: Falko Timme • Tags: mysql, nginx, php, ubuntu, web server • Comments: 3
Nginx (pronounced "engine x") is a free, open-source, high-performance HTTP server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. This tutorial shows how you can install Nginx on an Ubuntu 13.04 server with PHP5 support (through PHP-FPM) and MySQL support (LEMP = Linux + nginx (pronounced "engine x") + MySQL + PHP) .
-
-
Installing Apache2 With PHP5 And MySQL Support On Ubuntu 13.04 (LAMP)
Author: Falko Timme • Tags: apache, mysql, php, ubuntu, web server • Comments: 13
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 13.04 server with PHP5 support (mod_php) and MySQL support.
-
Server Monitoring With munin And monit On Debian Wheezy
Author: Falko Timme • Tags: debian, monitoring • Comments: 8
Server Monitoring With munin And monit On Debian Wheezy In this article I will describe how you can monitor your Debian Wheezy server with munin and monit. munin produces nifty little graphics about nearly every aspect of your server without much configuration, whereas monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that lets you recognize current or upcoming problems, and a watchdog that ensures the availability of the monitored services.
-
How To Use PHP 4.4.9 (FastCGI) With Apache & ISPConfig 3 (Debian Wheezy)
Author: Falko Timme • Tags: apache, control panels, debian, ispconfig, php, web server • Comments: 15
Since ISPConfig 3.0.5, it is possible to use multiple PHP versions on one server and select the optimal PHP version for a website. If you have some very old websites on your server, they might not work with PHP5, but only with PHP4. This tutorial shows how to build PHP 4.4.9 as a FastCGI version for use with Apache2 on a Debian Wheezy server. This PHP version can be used together with the default PHP (installed through apt) in ISPConfig.
-
Using RoundCube Webmail With ISPConfig 3 On Debian Wheezy (Apache2)
Author: Falko Timme • Tags: apache, control panels, debian, email, ispconfig, web server • Comments: 49
Using RoundCube Webmail With ISPConfig 3 On Debian Wheezy (Apache2) This guide explains how to install the RoundCube webmail application on a Debian Wheezy server running ISPConfig and Apache2, and how to enable the ISPConfig 3 plugins for RoundCube so that users can perform actions like changing their email passwords from within RoundCube. Roundcube webmail is a browser-based multilingual IMAP client with an application-like user interface; it comes with functions like MIME support, address book, folder manipulation, message searching and spell checking.
-
How To Set Up Apache2 With mod_fcgid And PHP5 On OpenSUSE 12.3
Author: Falko Timme • Tags: apache, suse, web server • Comments: 0
How To Set Up Apache2 With mod_fcgid And PHP5 On OpenSUSE 12.3 This tutorial describes how you can install Apache2 with mod_fcgid and PHP5 on OpenSUSE 12.3. mod_fcgid is a compatible alternative to the older mod_fastcgi. It lets you execute PHP scripts with the permissions of their owners instead of the Apache user.
-
Installing And Using OpenVZ On Debian Wheezy (AMD64)
Author: Falko Timme • Tags: virtualization, debian, openvz • Comments: 7
Installing And Using OpenVZ On Debian Wheezy (AMD64) In this HowTo I will describe how to prepare a Debian Wheezy server for OpenVZ. With OpenVZ you can create multiple Virtual Private Servers (VPS) on the same hardware, similar to Xen and the Linux Vserver project. OpenVZ is the open-source branch of Virtuozzo, a commercial virtualization solution used by many providers that offer virtual servers. The OpenVZ kernel patch is licensed under the GPL license, and the user-level tools are under the QPL license.
-
Running New Shopware Version 4.0.x On Nginx (LEMP) On Ubuntu 12.04
Author: Falko Timme • Tags: nginx, ubuntu, web server • Comments: 2
Running New Shopware Version 4.0.x On Nginx (LEMP) On Ubuntu 12.04 This tutorial shows how you can install and run the new Shopware version 4.0.x on an Ubuntu 12.04 system that has nginx installed instead of Apache (LEMP = Linux + nginx (pronounced "engine x") + MySQL + PHP). Shopware is a feature-rich ecommerce platform; I will use the Community Edition here which is free. nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially static files.